package com.zhang.ziyan.pojo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@ApiModel(value="mybatis.issued")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Issued {
    /**
    * 发文id
    */
    @ApiModelProperty(value="发文id")
    @TableId(value = "issued_id",type = IdType.AUTO)
    private Integer issuedid;

    /**
    * 缓急程度
    */
    @ApiModelProperty(value="缓急程度")
    private String priority;

    /**
    * 文件号
    */
    @ApiModelProperty(value="文件号")
    private Integer fileNumber;

    /**
    * 文件头
    */
    @ApiModelProperty(value="文件头")
    private String fileHead;

    /**
    * 数量
    */
    @ApiModelProperty(value="数量")
    private String number;

    /**
    * 标题
    */
    @ApiModelProperty(value="标题")
    private String title;

    /**
    * 主送
    */
    @ApiModelProperty(value="主送")
    private String primaryP;

    /**
    * 抄送
    */
    @ApiModelProperty(value="抄送")
    private String minor;

    /**
    * 是否上传网站栏
    */
    @ApiModelProperty(value="是否上传网站栏")
    private Integer uploading;

    /**
    * 发文意见栏
    */
    @ApiModelProperty(value="发文意见栏")
    private String issOpinion;

    /**
    * 发文人
    */
    @ApiModelProperty(value="发文人")
    private String issOpinionP;
    /**
     * 发文部门
     */
    @ApiModelProperty(value="发文部门")
    private String issOpinionB;
    /**
    * 会办部门意见栏
    */
    @ApiModelProperty(value="会办部门意见栏")
    private String traOpinion;

    /**
    * 办公室意见栏
    */
    @ApiModelProperty(value="办公室意见栏")
    private String offOpinion;

    /**
    * 办公室意见人
    */
    @ApiModelProperty(value="办公室意见人")
    private String offOpinionP;

    /**
    * 领导意见栏
    */
    @ApiModelProperty(value="领导意见栏")
    private String supOpinion;

    /**
    * 初校
    */
    @ApiModelProperty(value="初校")
    private String firVerify;

    /**
    * 复校
    */
    @ApiModelProperty(value="复校")
    private String lastVerify;

    /**
    * 编辑
    */
    @ApiModelProperty(value="编辑")
    private String edit;

    /**
    * 附件
    */
    @ApiModelProperty(value="附件")
    private String accessory;

    /**
     * 模块名
     */
    @ApiModelProperty(value="模块名")
    private String modulename;

    @TableField(exist = false)
    @ApiModelProperty(value="处理流")
    private String handlerflow;

}